<?php
/**
 * @version     0.0.1
 * @package     com_cypher
 * @copyright   Copyright (C) 2013. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Andrey J Bezpalov <abezpalov@ya.ru> - http://anodos.ru
 */

defined('_JEXEC') or die;

require_once JPATH_COMPONENT.'/controller.php';

class CypherControllerFile extends CypherController {

	public function upload() {

		// Получаем данные
		$name	= JRequest::getVar('name', null);
		$alias	= JRequest::getVar('alias', null);

		$option	= JRequest::getVar('cypher_option', null);
		$view	= JRequest::getVar('cypher_view', null);
		$itemId	= JRequest::getInt('cypher_item_id', 0);

		// Берем модель
		$model = parent::getModel('File', 'CypherModel', array('ignore_request' => true));

		// Загружаем файл
		$model->upload($name, $alias, $option, $view, $itemId);

		// Закрываем приложение
		JFactory::getApplication()->close();
	}
}
